package net.aiion.weave.spi.bytecode.events;

import net.aiion.weave.asm.Label;

public interface LookupSwitchInstructionBytecodeEvent extends BytecodeEvent
{
    void setDefaultLabel(Label aDefaultLabel);

    Label getDefaultLabel();

    void setKeys(int[] aKeys);

    int[] getKeys();

    void setBlockLabels(Label[] aBlockLabels);

    Label[] getBlockLabels();
}
